within one's ability - Türkisch Englisch Wörterbuch